Volume 8, Issue 41, September 2023, Pages 624-639
Waleed Abd Elftah; Wael Galil
Volume 4, Issue 17, September and October 2019, Pages 621-638
Waleed Hassen; Wael Galil